
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<link rel="shortcut icon" type="image/x-icon" href="style/favicon.ico"/>
<link href="style/style.css" rel="stylesheet" type="text/css" />
<link href="style/bootstrap.min.css" rel="stylesheet" type="text/css" />
<script src="js/jquery-3.5.1.min.js"></script>
<script src="js/bootstrap.min.js"></script>
<script src="js/gatling.js"></script>
<script src="js/menu.js"></script>
<script src="js/ellipsis.js"></script>
<script src="js/all_sessions.js"></script>
<script src="js/stats.js"></script>
<script src="js/highstock.js"></script>
<script src="js/highcharts-more.js"></script>
<script src="js/theme.js"></script>
<script src="js/unpack.js"></script>
<title>Gatling Stats - busca válida</title>
</head>
<body>
<div class="app-container">
<div class="frise"></div>
<div class="head">
  <div class="gatling-open-source">
    <a class="gatling-logo" href="https://gatling.io" target="blank_" title="Gatling Home Page"><img alt="Gatling" src="style/logo.svg"/></a>
    <a class="gatling-documentation" href="https://gatling.io/docs/" target="_blank">Documentation</a>
  </div>
  <a class="enterprise" href="https://gatling.io/enterprise/next-step/" target="_blank">Try <img alt="Gatling Enterprise" src="style/logo-enterprise.svg"/></a></div>
<div class="container details">
  <div class="nav">
    <ul></ul>
  </div>
    <div class="cadre">
      <div class="content">
        <div class="content-header">
          <div class="onglet">
            RinhaBackendSimulation
          </div>
          <div class="sous-menu" id="sousMenu">
            <div class="sous-menu-spacer">
              <div class="item "><a href="index.html">Global</a></div>
                <div class="item ouvert"><a id="details_link" href="#">Details</a></div>
              </div>
            </div>
          </div>
          <div class="content-in">
            <div class="container-article">
            <div class="article">
              
              
<div class="schema-container">

            <div id="ranges" class="schema ranges-large">
            </div>

                        <div class="infos">
                            <div class="infos-in">
	                        <div class="infos-title">Stats</div>
                                <div class="repli"></div>                               
                                <div class="info">
                                    <h2 class="first">Executions</h2>
                                    <table>
                                        <thead>
                                            <tr><th></th><th>Total</th><th>OK</th><th>KO</th></tr>
                                        </thead>
                                        <tbody>
                                            <tr>
                                                <td class="title">Total count</td>
                                                <td id="numberOfRequests" class="total"></td>
                                                <td id="numberOfRequestsOK" class="ok"></td>
                                                <td id="numberOfRequestsKO" class="ko"></td>
                                            </tr>
                                            <tr>
                                                <td class="title">Mean count/s</abbr></td>
                                                <td id="meanNumberOfRequestsPerSecond" class="total"></td>
                                                <td id="meanNumberOfRequestsPerSecondOK" class="ok"></td>
                                                <td id="meanNumberOfRequestsPerSecondKO" class="ko"></td>
                                            </tr>
                                        </tbody>
                                    </table>
                                    <h2 class="second">Response Time (ms)</h2>
                                    <table>
                                        <thead>
                                            <tr>
                                                <th></th>
                                                <th>Total</th>
                                                <th>OK</th>
                                                <th>KO</th>
                                            </tr>
                                        </thead>
                                        <tbody>
                                            <tr>
                                                <td class="title">Min</td>
                                                <td id="minResponseTime" class="total"></td>
                                                <td id="minResponseTimeOK" class="ok"></td>
                                                <td id="minResponseTimeKO" class="ko"></td>
                                            </tr>
                                            <tr>
                                                <td class="title">50th percentile</td>
                                                <td id="percentiles1" class="total"></td>
                                                <td id="percentiles1OK" class="ok"></td>
                                                <td id="percentiles1KO" class="ko"></td>
                                            </tr>
                                            <tr>
                                                <td class="title">75th percentile</td>
                                                <td id="percentiles2" class="total"></td>
                                                <td id="percentiles2OK" class="ok"></td>
                                                <td id="percentiles2KO" class="ko"></td>
                                            </tr>
                                            <tr>
                                                <td class="title">95th percentile</td>
                                                <td id="percentiles3" class="total"></td>
                                                <td id="percentiles3OK" class="ok"></td>
                                                <td id="percentiles3KO" class="ko"></td>
                                            </tr>
                                            <tr>
                                                <td class="title">99th percentile</td>
                                                <td id="percentiles4" class="total"></td>
                                                <td id="percentiles4OK" class="ok"></td>
                                                <td id="percentiles4KO" class="ko"></td>
                                            </tr>
                                            <tr>
                                                <td class="title">Max</td>
                                                <td id="maxResponseTime" class="total"></td>
                                                <td id="maxResponseTimeOK" class="ok"></td>
                                                <td id="maxResponseTimeKO" class="ko"></td>
                                            </tr>
                                            <tr>
                                                <td class="title">Mean</td>
                                                <td id="meanResponseTime" class="total"></td>
                                                <td id="meanResponseTimeOK" class="ok"></td>
                                                <td id="meanResponseTimeKO" class="ko"></td>
                                            </tr>
                                            <tr>
                                                <td class="title">Standard Deviation</td>
                                                <td id="standardDeviation" class="total"></td>
                                                <td id="standardDeviationOK" class="ok"></td>
                                                <td id="standardDeviationKO" class="ko"></td>
                                            </tr>
                                        </tbody>
                                    </table>
                                </div>
                            </div>
                        </div>

</div>
<div class="statistics extensible-geant collapsed">
    <div class="title">
        Errors
    </div>
    <table id="container_errors" class="statistics-in extensible-geant">
        <thead>
            <tr>
                <th id="error-col-1" class="header sortable"><span>Error</span></th>
                <th id="error-col-2" class="header sortable"><span>Count</span></th>
                <th id="error-col-3" class="header sortable"><span>Percentage</span></th>
            </tr>
        </thead>
		<tbody>
		    
		    <tr>
		    	<td class="error-col-1 total ko">i.n.c.ConnectTimeoutException: connection timed out: localhost/127.0.0.1:9999<span class="value" style="display:none">0</span></td>
		    	<td class="value error-col-2 total ko">395</td>
		    	<td class="value error-col-3 total ko">96.341 %</td>
		    </tr>
		    <tr>
		    	<td class="error-col-1 total ko">j.i.IOException: Premature close<span class="value" style="display:none">1</span></td>
		    	<td class="value error-col-2 total ko">15</td>
		    	<td class="value error-col-3 total ko">3.659 %</td>
		    </tr>
		</tbody>
    </table>
</div>

            <div class="schema geant">
              <div id="responsetimeDistributionContainer" class="geant"></div>
            </div>

            <div class="schema geant">
              <div id="responsetimepercentilesovertimeokPercentilesContainer" class="geant"></div>
            </div>

            <div class="schema geant">
                <div id="requests" class="geant"></div>
            </div>

            <div class="schema geant">
                <div id="responses" class="geant"></div>
            </div>

            <div class="schema geant">
              <div id="container_response_time_dispersion" class="geant"></div>
            </div>

            </div>
          </div>
        </div>
      </div>
    </div>
</div>
<script>
    var pageStats = stats.contents['req_busca-va-lida-d7f0d'].stats;
    $(document).ready(function() {
        $('.simulation-tooltip').popover({trigger:'hover', placement:'left'});
        setDetailsLinkUrl();
        setDetailsMenu();
        setActiveMenu();
        fillStats(pageStats);
        
Highcharts.setOptions({
  global: { useUTC: false }
});

var rangesChart = new Highcharts.Chart({
  chart: {
    renderTo: 'ranges',
    marginRight: 100
  },
  credits: { enabled: false },
  legend: { enabled: false },
  title: { text: 'A title to let highcharts reserve the place for the title set later' },
  xAxis: {
    categories: [
      pageStats.group1.htmlName,
      pageStats.group2.htmlName,
      pageStats.group3.htmlName,
      pageStats.group4.htmlName
    ]
  },
  yAxis: {
    title: { text: 'Number of Requests' },
    reversedStacks: false
  },
  tooltip: {
    formatter: function() {
      var s;
      if (this.point.name) { // the pie chart
        s = ''+ this.point.name +': '+ this.y +'% requests';
      } else {
        s = ''+ this.y + ' requests';
      }
      return s;
    }
  },
  plotOptions: {
    series: {
      stacking: 'normal',
      shadow: true
    }
  },
  series: [
    {
      type: 'column',
      data: [{
      	color: '#68b65c',
      	y: pageStats.group1.count
      },
      {
      	color: '#FFDD00',
      	y: pageStats.group2.count
      },
      {
      	color: '#FFA900',
      	y: pageStats.group3.count
      },
      {
      	color: '#f15b4f',
      	y: pageStats.group4.count
      }]
    },
    {
      type: 'pie',
      name: 'Percentages',
      data: [
        {
          name: pageStats.group1.name,
          y: pageStats.group1.percentage,
          color: '#68b65c'
        },
        {
          name: pageStats.group2.name,
          y: pageStats.group2.percentage,
          color: '#FFDD00'
        },
        {
          name: pageStats.group3.name,
          y: pageStats.group3.percentage,
          color: '#FFA900'
        },
        {
          name: pageStats.group4.name,
          y: pageStats.group4.percentage,
          color: '#f15b4f'
        }
      ],
      center: [368, 0],
      size: 90,
      showInLegend: false,
      dataLabels: { enabled: false }
    }
  ]
});

rangesChart.setTitle({
  text: '<span class="chart_title">Response Time Ranges</span>',
  useHTML: true
});

	    $('#container_errors').sortable('#container_errors');
    
var responsetimeDistributionChart = new Highcharts.Chart({
  chart: {
    renderTo: 'responsetimeDistributionContainer',
    type: 'column',
    marginBottom: 60
  },
  credits: { enabled: false },
  legend: {
    enabled: true,
    floating: true,
    y: 5,
    borderWidth: 0,
    itemStyle: { fontWeight: "normal" },
    symbolRadius: 0
  },
  title: { text: 'A title to let highcharts reserve the place for the title set later' },
  navigator: {
    maskInside: false
  },
  xAxis: {
    categories: ['103', '306', '509', '713', '916', '1119', '1323', '1526', '1729', '1933', '2136', '2339', '2543', '2746', '2949', '3153', '3356', '3559', '3763', '3966', '4169', '4373', '4576', '4779', '4983', '5186', '5390', '5593', '5796', '6000', '6203', '6406', '6610', '6813', '7016', '7220', '7423', '7626', '7830', '8033', '8236', '8440', '8643', '8846', '9050', '9253', '9456', '9660', '9863', '10066', '10270', '10473', '10676', '10880', '11083', '11286', '11490', '11693', '11896', '12100', '12303', '12506', '12710', '12913', '13116', '13320', '13523', '13726', '13930', '14133', '14336', '14540', '14743', '14946', '15150', '15353', '15557', '15760', '15963', '16167', '16370', '16573', '16777', '16980', '17183', '17387', '17590', '17793', '17997', '18200', '18403', '18607', '18810', '19013', '19217', '19420', '19623', '19827', '20030', '20233'],
    tickInterval: 20
  },
  yAxis: {
    min: 0,
    title: { text: 'Percentage of Requests' },
    reversedStacks: false
  },
  tooltip: {
    formatter: function() {
      return '<b>'+ this.x +' ms</b><br/>'+
      this.series.name +': '+ this.y +' %<br/>'+
      'Total: '+ this.point.stackTotal + ' %';
    }
  },
  plotOptions: {
    series: {
      groupPadding: 0,
      stacking: 'normal',
	    shadow: true
    }
  },
  series: [
  	{
type: 'column',
color: '#68b65c',
name: 'OK',
data: [
  36.9,5.98,3.86,3.07,2.45,1.22,0.87,1.12,0.5,1.05,1.27,1.1,0.99,0.52,0.27,0.36,0.3,0.23,0.41,0.56,0.69,0.68,0.64,0.64,0.47,0.64,0.55,0.53,0.63,0.52,0.35,0.28,0.21,0.25,0.3,0.38,0.39,0.35,0.31,0.19,0.12,0.18,0.22,0.44,0.5,0.41,0.46,0.98,0.77,0.75,0.72,0.7,1.05,0.99,1.27,1.24,1.08,0.93,0.85,0.82,0.77,0.49,0.49,0.28,0.43,0.4,0.63,0.31,0.27,0.16,0.15,0.25,0.22,0.43,0.21,0.15,0.16,0.08,0.19,0.19,0.26,0.15,0.19,0.12,0.22,0.19,0.23,0.13,0.15,0.34,0.13,0.11,0.05,0.09,0.01,0.05,0.01,0.01,0.03,0.02
],
tooltip: { yDecimals: 0, ySuffix: 'ms' }
},
  	{
type: 'column',
color: '#f15b4f',
name: 'KO',
data: [
  0.0,0.01,0.02,0.01,0.01,0.02,0.02,0.0,0.02,0.01,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,4.11,0.0,0.0,0.01,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.01,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.01,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0
],
tooltip: { yDecimals: 0, ySuffix: 'ms' }
}
  ]
});

responsetimeDistributionChart.setTitle({
  text: '<span class="chart_title">Response Time Distribution</span>',
  useHTML: true
});

var responsetimepercentilesovertimeokPercentiles = unpack([[1692808196,[115,167,220,273,283,294,304,315,323,326]],[1692808197,[61,84,107,130,134,139,143,148,152,153]],[1692808198,[16,16,17,17,17,17,17,17,17,18]],[1692808199,[12,14,16,18,19,19,20,20,20,21]],[1692808200,[5,11,18,25,26,27,29,30,31,32]],[1692808201,[8,12,17,21,22,23,24,25,25,26]],[1692808202,[11,14,17,20,21,22,22,23,23,24]],[1692808203,[5,6,8,10,10,10,11,11,11,12]],[1692808204,[9,9,9,9,9,9,9,9,9,10]],[1692808205,[3,7,12,16,17,18,19,20,20,21]],[1692808206,[9,21,34,47,49,52,54,57,59,60]],[1692808207,[23,23,23,23,23,23,23,23,23,24]],[1692808208,[11,12,14,16,16,16,17,17,17,18]],[1692808209,[9,10,12,13,13,14,14,14,14,15]],[1692808210,[5,8,11,14,14,15,15,16,16,17]],[1692808211,[7,7,8,9,9,9,9,9,9,10]],[1692808212,[13,15,18,20,21,21,22,22,22,23]],[1692808213,[6,9,13,16,17,17,18,19,19,20]],[1692808214,[9,9,9,9,9,9,9,9,9,9]],[1692808215,[16,16,16,16,16,16,16,16,16,16]],[1692808216,[13,13,13,13,13,13,13,13,13,14]],[1692808217,[17,17,18,19,19,19,19,19,19,20]],[1692808218,[9,11,14,17,17,18,18,19,19,20]],[1692808219,[8,8,8,8,8,8,8,8,8,9]],[1692808220,[7,13,20,26,27,29,30,31,32,33]],[1692808221,[11,13,15,16,16,16,16,16,16,17]],[1692808222,[5,7,11,14,15,16,17,18,19,20]],[1692808223,[8,12,16,16,16,17,17,17,17,18]],[1692808224,[4,4,6,15,15,15,16,16,16,17]],[1692808225,[5,6,12,18,21,24,25,26,27,28]],[1692808226,[6,9,12,17,19,20,40,63,82,87]],[1692808227,[3,5,6,17,17,17,21,28,34,36]],[1692808228,[4,9,13,14,15,15,16,17,17,18]],[1692808229,[4,6,8,15,17,18,20,28,35,37]],[1692808230,[2,3,6,11,15,18,21,24,27,28]],[1692808231,[3,7,11,15,16,17,18,18,18,19]],[1692808232,[3,9,14,20,23,26,27,28,28,29]],[1692808233,[3,5,11,17,17,18,19,26,32,34]],[1692808234,[4,6,11,14,14,15,15,22,30,33]],[1692808235,[3,8,19,20,21,22,26,28,31,32]],[1692808236,[4,8,10,14,17,20,20,21,21,21]],[1692808237,[4,10,14,16,17,19,19,22,26,28]],[1692808238,[3,4,8,14,15,15,16,16,16,16]],[1692808239,[2,12,16,20,25,28,31,34,38,39]],[1692808240,[3,7,10,15,16,17,18,18,18,19]],[1692808241,[3,6,10,15,15,15,16,16,16,17]],[1692808242,[3,6,29,38,40,41,47,76,136,152]],[1692808243,[3,9,14,16,16,17,23,33,33,33]],[1692808244,[3,7,16,19,20,26,34,36,38,39]],[1692808245,[2,4,10,13,13,13,16,16,16,17]],[1692808246,[2,11,15,24,25,26,29,34,35,36]],[1692808247,[2,8,9,13,15,17,21,26,29,30]],[1692808248,[3,4,6,12,13,14,16,16,16,17]],[1692808249,[2,6,10,14,14,15,15,15,15,16]],[1692808250,[2,8,12,15,16,16,17,18,22,24]],[1692808251,[4,6,12,15,16,16,17,37,43,45]],[1692808252,[3,5,12,16,17,17,18,33,49,54]],[1692808253,[1,5,12,18,19,20,21,34,38,39]],[1692808254,[2,4,9,12,13,14,15,16,16,17]],[1692808255,[2,7,11,15,16,16,16,17,18,19]],[1692808256,[3,12,13,17,18,24,34,34,36,37]],[1692808257,[3,6,12,16,16,17,18,19,38,45]],[1692808258,[3,8,11,15,15,15,15,15,17,18]],[1692808259,[3,8,12,15,15,15,16,19,32,36]],[1692808260,[2,4,7,11,12,12,14,16,17,18]],[1692808261,[2,7,11,17,18,20,22,32,44,47]],[1692808262,[2,6,15,19,19,20,22,24,27,28]],[1692808263,[1,12,17,22,26,29,34,42,44,45]],[1692808264,[2,4,7,16,16,19,23,36,38,39]],[1692808265,[4,6,13,17,17,18,19,28,35,36]],[1692808266,[2,5,8,14,14,15,17,18,19,20]],[1692808267,[2,4,9,14,15,16,17,20,33,38]],[1692808268,[3,6,13,15,16,16,17,25,34,35]],[1692808269,[1,6,14,17,20,25,45,49,64,70]],[1692808270,[2,5,10,14,15,15,16,17,31,38]],[1692808271,[2,4,10,15,16,16,17,22,42,50]],[1692808272,[3,5,8,14,14,15,15,17,18,19]],[1692808273,[1,7,12,16,17,18,20,21,23,24]],[1692808274,[2,5,11,15,15,16,17,20,31,36]],[1692808275,[2,4,11,14,16,17,18,19,35,42]],[1692808276,[4,6,14,17,19,20,26,38,46,46]],[1692808277,[1,5,11,16,16,18,26,32,40,43]],[1692808278,[3,13,21,36,42,43,67,73,107,125]],[1692808279,[2,5,9,16,16,16,18,23,37,40]],[1692808280,[1,4,9,15,15,15,17,17,30,38]],[1692808281,[1,6,9,13,14,16,17,17,24,26]],[1692808282,[2,5,14,17,18,18,21,36,56,62]],[1692808283,[1,6,11,14,14,15,15,36,55,66]],[1692808284,[2,5,11,14,14,15,15,37,54,64]],[1692808285,[2,5,8,14,14,15,15,16,27,35]],[1692808286,[1,8,12,16,19,21,25,38,46,50]],[1692808287,[2,4,8,15,15,16,18,36,51,60]],[1692808288,[3,5,14,16,16,16,17,38,42,45]],[1692808289,[2,6,11,16,16,17,17,20,38,38]],[1692808290,[2,5,12,15,16,16,16,17,21,24]],[1692808291,[2,6,10,16,17,17,18,18,34,44]],[1692808292,[2,6,9,15,16,16,16,17,17,18]],[1692808293,[2,5,9,15,15,16,16,17,30,37]],[1692808294,[3,9,16,18,18,18,24,37,42,43]],[1692808295,[2,7,12,16,16,16,17,17,19,21]],[1692808296,[2,5,12,16,16,16,17,20,34,40]],[1692808297,[2,5,13,17,18,20,40,47,56,60]],[1692808298,[2,7,13,17,27,34,37,43,64,72]],[1692808299,[2,5,9,14,15,16,16,17,40,53]],[1692808300,[2,5,10,16,16,16,17,17,18,18]],[1692808301,[1,3,8,13,14,15,16,16,18,18]],[1692808302,[1,6,11,14,15,15,16,17,30,39]],[1692808303,[3,5,10,14,15,15,16,18,29,37]],[1692808304,[4,18,107,224,239,269,329,415,452,460]],[1692808305,[14,56,82,149,156,195,225,265,403,416]],[1692808306,[6,29,48,70,75,87,97,105,131,145]],[1692808307,[3,13,24,36,39,49,60,84,101,109]],[1692808308,[11,22,30,38,41,43,45,57,66,69]],[1692808309,[3,8,15,27,27,28,28,29,34,39]],[1692808310,[9,24,32,45,51,65,71,94,104,113]],[1692808311,[2,7,13,41,51,72,91,97,150,191]],[1692808312,[17,77,129,191,216,249,311,347,437,476]],[1692808313,[4,77,140,219,232,251,294,369,583,693]],[1692808314,[29,95,153,252,289,306,340,381,437,448]],[1692808315,[2,15,23,46,57,60,62,125,176,210]],[1692808316,[17,70,180,381,529,678,849,1026,1189,1247]],[1692808317,[36,263,353,435,469,487,502,544,615,658]],[1692808318,[50,177,223,326,334,348,363,414,466,489]],[1692808319,[2,22,49,159,181,209,244,270,331,362]],[1692808320,[16,47,73,135,157,167,182,205,242,257]],[1692808321,[1,9,36,93,104,126,146,171,253,305]],[1692808322,[18,47,96,146,165,179,203,291,448,457]],[1692808323,[2,20,46,106,116,136,167,190,262,309]],[1692808324,[17,78,119,195,214,261,335,365,581,627]],[1692808325,[1,256,398,483,491,511,529,580,650,730]],[1692808326,[85,241,345,458,465,496,510,525,697,843]],[1692808327,[3,111,155,230,267,290,304,337,405,475]],[1692808328,[61,206,290,355,376,392,427,498,611,640]],[1692808329,[2,150,414,503,536,570,633,705,790,833]],[1692808330,[2,380,525,594,612,622,648,700,908,1112]],[1692808331,[8,367,471,556,576,594,618,645,718,742]],[1692808332,[80,215,490,626,629,656,690,708,757,763]],[1692808333,[17,328,425,697,784,816,880,1011,1206,1222]],[1692808334,[1,142,267,874,923,959,980,1024,1102,1204]],[1692808335,[2,217,758,887,913,942,992,1053,1381,1556]],[1692808336,[40,217,738,1071,1113,1121,1186,1225,1300,1364]],[1692808337,[1,299,836,959,965,983,1017,1052,1140,1222]],[1692808338,[4,112,621,730,746,760,783,808,899,912]],[1692808339,[1,273,461,578,594,635,663,718,826,845]],[1692808340,[1,310,478,649,715,770,794,840,925,1005]],[1692808341,[51,308,512,631,656,707,753,815,863,900]],[1692808342,[1,365,593,713,731,746,772,855,1121,1202]],[1692808343,[52,278,921,1074,1102,1119,1174,1221,1438,1468]],[1692808344,[2,178,1250,1450,1464,1477,1493,1546,1621,1633]],[1692808345,[62,364,1530,1917,1979,2166,2217,2270,2464,2506]],[1692808346,[2,306,532,2155,2179,2214,2240,2310,2363,2394]],[1692808347,[68,622,861,1940,1968,2004,2013,2105,2183,2199]],[1692808348,[2,918,1896,1981,2005,2025,2083,2096,2151,2169]],[1692808349,[4,738,2050,2194,2236,2262,2278,2341,2407,2441]],[1692808350,[1,911,2049,2162,2181,2196,2226,2270,2375,2509]],[1692808351,[541,777,2240,2373,2393,2424,2456,2484,2558,2563]],[1692808352,[2,671,805,2483,2488,2507,2534,2626,2835,3025]],[1692808353,[170,862,1082,2541,2580,2594,2644,2731,2987,3002]],[1692808354,[12,1001,2624,2846,2926,3064,3119,3181,3266,3350]],[1692808355,[113,914,1261,3343,3365,3426,3498,3564,3818,3848]],[1692808356,[1033,1369,3643,3872,3909,3936,3970,4015,4057,4089]],[1692808357,[1314,1505,3803,4039,4069,4144,4206,4289,4375,4395]],[1692808358,[4,1383,2772,4346,4400,4436,4675,4804,5175,5293]],[1692808359,[141,1542,4731,4887,4968,5041,5085,5170,5266,5370]],[1692808360,[1,1821,4794,5742,5809,5884,5959,6120,6165,6239]],[1692808361,[571,2180,5078,5477,5511,5580,5689,5726,5878,6095]],[1692808362,[3,2453,5248,5959,6022,6084,6187,6426,6538,6588]],[1692808363,[35,2590,2954,5345,5401,5456,5580,5723,6000,6032]],[1692808364,[577,2714,4456,5001,5063,5198,5247,5322,5936,5998]],[1692808365,[1788,3396,4413,5113,5175,5281,5392,5536,5714,5763]],[1692808366,[3244,4317,4494,4715,4761,4811,4900,4937,5137,5243]],[1692808367,[3435,4008,4235,4504,4558,4587,4621,5262,5743,6592]],[1692808368,[3731,4537,5219,5914,6015,6171,6282,6377,6792,7039]],[1692808369,[5081,5759,6204,7058,7167,7290,7451,8212,8599,8640]],[1692808370,[5331,6171,6928,7480,7548,7622,7691,7774,8049,8567]],[1692808371,[5568,6753,7138,7595,7748,8058,8123,8618,9044,9074]],[1692808372,[6898,7310,7660,7930,8140,8263,8463,8915,9193,9428]],[1692808373,[7372,8718,8892,9187,9202,9265,9301,9399,10097,10128]],[1692808374,[7964,8884,9222,9646,9719,9759,9831,9974,10372,10406]],[1692808375,[8124,9505,9715,9963,10102,10593,10985,11100,11155,11241]],[1692808376,[8704,9514,9840,10344,10425,10608,10706,10802,10957,10967]],[1692808377,[9425,9846,10144,10459,10757,11270,11342,11502,11619,11713]],[1692808378,[9355,10722,11274,11796,11878,11919,12070,12119,12350,12393]],[1692808379,[9595,10990,11268,11374,11431,11491,11552,12111,12257,12260]],[1692808380,[10018,10857,11889,12643,13359,14441,14734,18575,19137,19331]],[1692808381,[10109,10888,11055,13604,13850,15566,15697,16437,17687,17694]],[1692808382,[9726,11374,13212,14902,14929,14983,15014,17159,17971,18409]],[1692808383,[10565,11736,12089,13686,14688,15147,15503,18226,20334,20335]],[1692808384,[9588,10976,12496,14418,14486,14572,14743,15088,15491,15904]],[1692808385,[10518,11889,13175,16607,16754,16788,17755,19190,20051,20077]],[1692808386,[10667,11866,12357,12618,12738,13380,13771,14134,15763,17916]],[1692808387,[9671,10898,11419,12290,12800,13827,13859,16836,18495,18848]],[1692808388,[11094,11548,12067,14930,15921,17535,18347,18430,18748,18949]],[1692808389,[10080,11450,12129,13284,14866,15500,15666,16709,17644,17702]],[1692808390,[10217,10999,11512,13961,14483,15116,17278,18240,18509,18529]],[1692808391,[9849,10670,11991,13803,14510,15070,17467,18046,18152,18245]],[1692808392,[9228,10856,12686,17566,17928,18035,18215,18523,18582,18668]],[1692808393,[12003,12273,13211,18070,18123,18144,18195,18210,18352,18395]],[1692808394,[10646,11176,11806,12405,12540,13139,13386,13712,15071,17099]],[1692808395,[9618,10910,13354,16882,17174,17458,17752,18255,18625,18796]],[1692808396,[9773,12401,16657,17400,17574,18257,18879,19168,19463,19558]],[1692808397,[9515,10469,12361,13830,15541,16763,17295,17548,18153,18758]],[1692808398,[10271,11041,14108,16248,16299,16381,16445,16679,16903,17117]],[1692808399,[9777,10818,11727,13767,14895,15893,16006,16297,16862,16924]],[1692808400,[8844,11337,13230,14830,14906,14990,15116,15238,15367,15460]],[1692808401,[9943,11029,12459,13249,13367,13416,13499,13767,13903,13933]],[1692808402,null],[1692808403,null],[1692808404,null],[1692808405,null],[1692808406,null],[1692808407,null],[1692808408,null],[1692808409,null],[1692808410,null],[1692808411,null],[1692808412,null],[1692808413,null],[1692808414,null],[1692808415,null]]);

var responsetimepercentilesovertimeokPercentilesChart = new Highcharts.StockChart({
  chart: {
    renderTo: 'responsetimepercentilesovertimeokPercentilesContainer',
    zoomType: 'x',
    marginBottom: 60
  },
  colors: ['#c4fd90', '#7ff77f', '#6ff2ad', '#61ede6', '#58c7e0', '#4ea1d4', '#487ad9', '#3f52cc', '#7335dc', '#c73905', '#FFA900'],
  credits: { enabled: false },
  legend: {
    enabled: true,
    floating: true,
    y: -65,
    borderWidth: 0,
    itemStyle: { fontWeight: "normal" },
    symbolRadius: 0
  },
  title: { text: 'A title to let highcharts reserve the place for the title set later' },
  navigator: {
    maskInside: false,
    baseSeries: 9
  },
  rangeSelector: {
    rangeSelector: { align: "left" },
    buttonSpacing: 0,
    buttonTheme: {
      fill: '#CFC9C6',
      padding: 1,
      stroke: '#000000',
      'stroke-width': 0.25,
      style: {
        color: '#000000',
        fontWeight: 'bold',
      },
      states: {
        stroke: '#92918C',
        'stroke-width': 0.25,
        hover: {
          fill: '#92918C',
          style: { color: 'black' }
        },
        select: {
          fill: '#FFA900',
          style: { color: 'white' }
        }
      }
    },
    buttons : [
      {
        type : 'minute',
        count : 1,
        text : '1m'
      }, {
        type : 'minute',
        count : 10,
        text : '10m'
      }, {
        type : 'hour',
        count : 1,
        text : '1h'
      }, {
        type : 'all',
        count : 1,
        text : 'All'
      }
    ],
    selected : 3,
    inputEnabled : false
  },
  xAxis: {
    type: 'datetime',
    ordinal: false,
    maxZoom: 10000 // three days
  },
  yAxis:[
    {
      min: 0,
      title: { text: 'Response Time (ms)' },
      opposite: false
    }, {
      min: 0,
      title: {
        text: 'Active Users',
        style: { color: '#FFA900' }
      },
      opposite: true
    }
  ],
  plotOptions: {
    arearange: { lineWidth: 1 },
    series: {
      dataGrouping: { enabled: false }
    }
  },
  series: [
  
    
         {
pointInterval: 1000,
name: 'min',
data: responsetimepercentilesovertimeokPercentiles[0],
tooltip: { yDecimals: 0, ySuffix: 'ms' },
type : 'area',
yAxis: 0,
zIndex: 10
},
         {
pointInterval: 1000,
name: '25%',
data: responsetimepercentilesovertimeokPercentiles[1],
tooltip: { yDecimals: 0, ySuffix: 'ms' },
type : 'area',
yAxis: 0,
zIndex: 9
},
         {
pointInterval: 1000,
name: '50%',
data: responsetimepercentilesovertimeokPercentiles[2],
tooltip: { yDecimals: 0, ySuffix: 'ms' },
type : 'area',
yAxis: 0,
zIndex: 8
},
         {
pointInterval: 1000,
name: '75%',
data: responsetimepercentilesovertimeokPercentiles[3],
tooltip: { yDecimals: 0, ySuffix: 'ms' },
type : 'area',
yAxis: 0,
zIndex: 7
},
         {
pointInterval: 1000,
name: '80%',
data: responsetimepercentilesovertimeokPercentiles[4],
tooltip: { yDecimals: 0, ySuffix: 'ms' },
type : 'area',
yAxis: 0,
zIndex: 6
},
         {
pointInterval: 1000,
name: '85%',
data: responsetimepercentilesovertimeokPercentiles[5],
tooltip: { yDecimals: 0, ySuffix: 'ms' },
type : 'area',
yAxis: 0,
zIndex: 5
},
         {
pointInterval: 1000,
name: '90%',
data: responsetimepercentilesovertimeokPercentiles[6],
tooltip: { yDecimals: 0, ySuffix: 'ms' },
type : 'area',
yAxis: 0,
zIndex: 4
},
         {
pointInterval: 1000,
name: '95%',
data: responsetimepercentilesovertimeokPercentiles[7],
tooltip: { yDecimals: 0, ySuffix: 'ms' },
type : 'area',
yAxis: 0,
zIndex: 3
},
         {
pointInterval: 1000,
name: '99%',
data: responsetimepercentilesovertimeokPercentiles[8],
tooltip: { yDecimals: 0, ySuffix: 'ms' },
type : 'area',
yAxis: 0,
zIndex: 2
},
         {
pointInterval: 1000,
name: 'max',
data: responsetimepercentilesovertimeokPercentiles[9],
tooltip: { yDecimals: 0, ySuffix: 'ms' },
type : 'area',
yAxis: 0,
zIndex: 1
},
  allUsersData
  ]
});

responsetimepercentilesovertimeokPercentilesChart.setTitle({
  text: '<span class="chart_title chart_title_">Response Time Percentiles over Time (OK)</span>',
  useHTML: true
});

var requests = unpack([[1692808196,[2,2,0]],[1692808197,[2,2,0]],[1692808198,[2,2,0]],[1692808199,[2,2,0]],[1692808200,[2,2,0]],[1692808201,[2,2,0]],[1692808202,[2,2,0]],[1692808203,[2,2,0]],[1692808204,[2,2,0]],[1692808205,[2,2,0]],[1692808206,[2,2,0]],[1692808207,[2,2,0]],[1692808208,[2,2,0]],[1692808209,[2,2,0]],[1692808210,[2,2,0]],[1692808211,[2,2,0]],[1692808212,[2,2,0]],[1692808213,[2,2,0]],[1692808214,[2,2,0]],[1692808215,[2,2,0]],[1692808216,[2,2,0]],[1692808217,[2,2,0]],[1692808218,[2,2,0]],[1692808219,[2,2,0]],[1692808220,[2,2,0]],[1692808221,[4,4,0]],[1692808222,[6,6,0]],[1692808223,[7,7,0]],[1692808224,[8,8,0]],[1692808225,[8,8,0]],[1692808226,[8,8,0]],[1692808227,[9,9,0]],[1692808228,[10,10,0]],[1692808229,[10,10,0]],[1692808230,[11,11,0]],[1692808231,[11,11,0]],[1692808232,[12,12,0]],[1692808233,[12,12,0]],[1692808234,[13,13,0]],[1692808235,[13,13,0]],[1692808236,[14,14,0]],[1692808237,[14,14,0]],[1692808238,[15,15,0]],[1692808239,[16,16,0]],[1692808240,[16,16,0]],[1692808241,[16,16,0]],[1692808242,[17,17,0]],[1692808243,[18,18,0]],[1692808244,[18,18,0]],[1692808245,[19,19,0]],[1692808246,[19,19,0]],[1692808247,[19,19,0]],[1692808248,[20,20,0]],[1692808249,[21,21,0]],[1692808250,[21,21,0]],[1692808251,[22,22,0]],[1692808252,[22,22,0]],[1692808253,[23,23,0]],[1692808254,[23,23,0]],[1692808255,[23,23,0]],[1692808256,[25,25,0]],[1692808257,[25,25,0]],[1692808258,[25,25,0]],[1692808259,[26,26,0]],[1692808260,[26,26,0]],[1692808261,[27,27,0]],[1692808262,[27,27,0]],[1692808263,[28,28,0]],[1692808264,[29,29,0]],[1692808265,[29,29,0]],[1692808266,[29,29,0]],[1692808267,[30,30,0]],[1692808268,[31,31,0]],[1692808269,[31,31,0]],[1692808270,[31,31,0]],[1692808271,[33,33,0]],[1692808272,[33,33,0]],[1692808273,[33,33,0]],[1692808274,[33,33,0]],[1692808275,[34,34,0]],[1692808276,[35,35,0]],[1692808277,[36,36,0]],[1692808278,[36,36,0]],[1692808279,[36,36,0]],[1692808280,[37,37,0]],[1692808281,[37,37,0]],[1692808282,[38,38,0]],[1692808283,[38,38,0]],[1692808284,[39,39,0]],[1692808285,[40,40,0]],[1692808286,[40,40,0]],[1692808287,[40,40,0]],[1692808288,[41,41,0]],[1692808289,[42,42,0]],[1692808290,[42,42,0]],[1692808291,[42,42,0]],[1692808292,[43,43,0]],[1692808293,[44,44,0]],[1692808294,[44,44,0]],[1692808295,[44,44,0]],[1692808296,[46,46,0]],[1692808297,[46,46,0]],[1692808298,[46,46,0]],[1692808299,[46,46,0]],[1692808300,[48,48,0]],[1692808301,[48,48,0]],[1692808302,[48,48,0]],[1692808303,[48,48,0]],[1692808304,[50,50,0]],[1692808305,[50,50,0]],[1692808306,[50,50,0]],[1692808307,[51,51,0]],[1692808308,[52,52,0]],[1692808309,[52,52,0]],[1692808310,[52,52,0]],[1692808311,[53,53,0]],[1692808312,[54,54,0]],[1692808313,[54,54,0]],[1692808314,[55,55,0]],[1692808315,[54,54,0]],[1692808316,[56,56,0]],[1692808317,[56,56,0]],[1692808318,[57,57,0]],[1692808319,[57,57,0]],[1692808320,[58,58,0]],[1692808321,[58,58,0]],[1692808322,[59,59,0]],[1692808323,[59,59,0]],[1692808324,[60,60,0]],[1692808325,[60,60,0]],[1692808326,[61,61,0]],[1692808327,[61,61,0]],[1692808328,[62,62,0]],[1692808329,[63,63,0]],[1692808330,[63,63,0]],[1692808331,[63,63,0]],[1692808332,[64,64,0]],[1692808333,[65,65,0]],[1692808334,[65,65,0]],[1692808335,[65,65,0]],[1692808336,[66,66,0]],[1692808337,[67,67,0]],[1692808338,[67,67,0]],[1692808339,[67,67,0]],[1692808340,[69,69,0]],[1692808341,[68,68,0]],[1692808342,[69,69,0]],[1692808343,[70,70,0]],[1692808344,[70,70,0]],[1692808345,[71,71,0]],[1692808346,[72,72,0]],[1692808347,[72,72,0]],[1692808348,[72,72,0]],[1692808349,[73,73,0]],[1692808350,[73,73,0]],[1692808351,[74,74,0]],[1692808352,[74,74,0]],[1692808353,[75,75,0]],[1692808354,[76,76,0]],[1692808355,[76,76,0]],[1692808356,[76,76,0]],[1692808357,[77,77,0]],[1692808358,[78,78,0]],[1692808359,[78,78,0]],[1692808360,[78,78,0]],[1692808361,[80,80,0]],[1692808362,[80,80,0]],[1692808363,[80,73,7]],[1692808364,[80,75,5]],[1692808365,[81,81,0]],[1692808366,[82,82,0]],[1692808367,[82,82,0]],[1692808368,[83,83,0]],[1692808369,[83,83,0]],[1692808370,[84,84,0]],[1692808371,[85,85,0]],[1692808372,[84,84,0]],[1692808373,[86,86,0]],[1692808374,[86,86,0]],[1692808375,[86,86,0]],[1692808376,[87,87,0]],[1692808377,[88,88,0]],[1692808378,[88,88,0]],[1692808379,[88,88,0]],[1692808380,[89,75,14]],[1692808381,[90,61,29]],[1692808382,[90,77,13]],[1692808383,[90,79,11]],[1692808384,[91,82,9]],[1692808385,[92,57,35]],[1692808386,[93,74,19]],[1692808387,[93,58,35]],[1692808388,[93,51,42]],[1692808389,[93,69,24]],[1692808390,[95,51,44]],[1692808391,[95,76,19]],[1692808392,[95,86,9]],[1692808393,[95,48,47]],[1692808394,[97,77,20]],[1692808395,[97,92,5]],[1692808396,[97,97,0]],[1692808397,[98,80,18]],[1692808398,[99,94,5]],[1692808399,[99,99,0]],[1692808400,[99,99,0]],[1692808401,[47,47,0]],[1692808402,[0,0,0]],[1692808403,[0,0,0]],[1692808404,[0,0,0]],[1692808405,[0,0,0]],[1692808406,[0,0,0]],[1692808407,[0,0,0]],[1692808408,[0,0,0]],[1692808409,[0,0,0]],[1692808410,[0,0,0]],[1692808411,[0,0,0]],[1692808412,[0,0,0]],[1692808413,[0,0,0]],[1692808414,[0,0,0]],[1692808415,[0,0,0]]]);

var requestsChart = new Highcharts.StockChart({
  chart: {
    renderTo: 'requests',
    zoomType: 'x',
    marginBottom: 60
  },
  credits: { enabled: false },
  legend: {
    enabled: true,
    floating: true,
    y: -65,
    borderWidth: 0,
    itemStyle: { fontWeight: "normal" },
    symbolRadius: 0
  },
  title: { text: 'A title to let highcharts reserve the place for the title set later' },
  navigator: {
    maskInside: false
  },
  rangeSelector: {
    buttonSpacing: 0,
    buttonTheme: {
      fill: '#CFC9C6',
      padding: 1,
      stroke: '#000000',
      'stroke-width': 0.25,
      style: {
        color: '#000000',
        fontWeight: 'bold',
      },
      states: {
        stroke: '#000000',
        'stroke-width': 0.25,
        hover: {
          fill: '#92918C',
          style: { color: 'black' }
         },
         select: {
          fill: '#FFA900',
          style: { color: 'white' }
        }
      }
    },
    buttons : [
      {
        type : 'minute',
        count : 1,
        text : '1m'
      }, {
        type : 'minute',
        count : 10,
        text : '10m'
      }, {
        type : 'hour',
        count : 1,
        text : '1h'
      }, {
        type : 'all',
        count : 1,
        text : 'All'
      }
    ],
    selected : 3,
    inputEnabled : false
  },
  plotOptions: {
    series: {
      dataGrouping: { enabled: false }
    },
    area: {
      stacking: 'normal'
    }
  },
  xAxis: {
    type: 'datetime',
    ordinal: false,
    maxZoom: 10000 // three days
  },
  yAxis:[
    {
      min: 0,
      title: { text: 'Number of requests' },
      opposite: false,
      reversedStacks: false
    }, {
      min: 0,
      title: {
        text: 'Active Users',
        style: { color: '#FFA900' }
      },
      opposite: true
    }
  ],
  series: [
    {
color: '#5E7BE2',
name: 'All',
data: requests[0],
tooltip: { yDecimals: 0, ySuffix: '', valueDecimals: 0 }
,type: 'area'},
    allUsersData
  ]
});

requestsChart.setTitle({
  text: '<span class="chart_title">Number of requests per second</span>',
  useHTML: true
});

var responses = unpack([[1692808196,[1,1,0]],[1692808197,[2,2,0]],[1692808198,[3,3,0]],[1692808199,[2,2,0]],[1692808200,[2,2,0]],[1692808201,[2,2,0]],[1692808202,[1,1,0]],[1692808203,[3,3,0]],[1692808204,[2,2,0]],[1692808205,[2,2,0]],[1692808206,[1,1,0]],[1692808207,[3,3,0]],[1692808208,[2,2,0]],[1692808209,[2,2,0]],[1692808210,[2,2,0]],[1692808211,[2,2,0]],[1692808212,[2,2,0]],[1692808213,[2,2,0]],[1692808214,[2,2,0]],[1692808215,[2,2,0]],[1692808216,[2,2,0]],[1692808217,[2,2,0]],[1692808218,[2,2,0]],[1692808219,[2,2,0]],[1692808220,[1,1,0]],[1692808221,[5,5,0]],[1692808222,[6,6,0]],[1692808223,[7,7,0]],[1692808224,[8,8,0]],[1692808225,[8,8,0]],[1692808226,[8,8,0]],[1692808227,[9,9,0]],[1692808228,[10,10,0]],[1692808229,[10,10,0]],[1692808230,[11,11,0]],[1692808231,[11,11,0]],[1692808232,[12,12,0]],[1692808233,[12,12,0]],[1692808234,[13,13,0]],[1692808235,[13,13,0]],[1692808236,[14,14,0]],[1692808237,[14,14,0]],[1692808238,[15,15,0]],[1692808239,[15,15,0]],[1692808240,[17,17,0]],[1692808241,[16,16,0]],[1692808242,[16,16,0]],[1692808243,[19,19,0]],[1692808244,[18,18,0]],[1692808245,[18,18,0]],[1692808246,[19,19,0]],[1692808247,[20,20,0]],[1692808248,[20,20,0]],[1692808249,[20,20,0]],[1692808250,[22,22,0]],[1692808251,[21,21,0]],[1692808252,[22,22,0]],[1692808253,[23,23,0]],[1692808254,[23,23,0]],[1692808255,[24,24,0]],[1692808256,[24,24,0]],[1692808257,[26,26,0]],[1692808258,[25,25,0]],[1692808259,[26,26,0]],[1692808260,[26,26,0]],[1692808261,[26,26,0]],[1692808262,[28,28,0]],[1692808263,[27,27,0]],[1692808264,[30,30,0]],[1692808265,[28,28,0]],[1692808266,[30,30,0]],[1692808267,[30,30,0]],[1692808268,[30,30,0]],[1692808269,[31,31,0]],[1692808270,[32,32,0]],[1692808271,[32,32,0]],[1692808272,[34,34,0]],[1692808273,[33,33,0]],[1692808274,[33,33,0]],[1692808275,[34,34,0]],[1692808276,[34,34,0]],[1692808277,[36,36,0]],[1692808278,[36,36,0]],[1692808279,[36,36,0]],[1692808280,[37,37,0]],[1692808281,[38,38,0]],[1692808282,[36,36,0]],[1692808283,[40,40,0]],[1692808284,[39,39,0]],[1692808285,[39,39,0]],[1692808286,[40,40,0]],[1692808287,[41,41,0]],[1692808288,[40,40,0]],[1692808289,[42,42,0]],[1692808290,[42,42,0]],[1692808291,[42,42,0]],[1692808292,[43,43,0]],[1692808293,[45,45,0]],[1692808294,[43,43,0]],[1692808295,[45,45,0]],[1692808296,[45,45,0]],[1692808297,[46,46,0]],[1692808298,[46,46,0]],[1692808299,[47,47,0]],[1692808300,[48,48,0]],[1692808301,[47,47,0]],[1692808302,[48,48,0]],[1692808303,[49,49,0]],[1692808304,[40,40,0]],[1692808305,[57,57,0]],[1692808306,[53,53,0]],[1692808307,[50,50,0]],[1692808308,[52,52,0]],[1692808309,[51,51,0]],[1692808310,[54,54,0]],[1692808311,[51,51,0]],[1692808312,[43,43,0]],[1692808313,[54,54,0]],[1692808314,[62,62,0]],[1692808315,[55,55,0]],[1692808316,[40,40,0]],[1692808317,[57,57,0]],[1692808318,[62,62,0]],[1692808319,[70,70,0]],[1692808320,[51,51,0]],[1692808321,[66,66,0]],[1692808322,[49,49,0]],[1692808323,[68,68,0]],[1692808324,[48,48,0]],[1692808325,[48,48,0]],[1692808326,[65,65,0]],[1692808327,[74,74,0]],[1692808328,[53,53,0]],[1692808329,[61,61,0]],[1692808330,[49,49,0]],[1692808331,[70,70,0]],[1692808332,[64,64,0]],[1692808333,[62,62,0]],[1692808334,[60,60,0]],[1692808335,[65,65,0]],[1692808336,[57,57,0]],[1692808337,[63,63,0]],[1692808338,[82,82,0]],[1692808339,[67,67,0]],[1692808340,[72,72,0]],[1692808341,[65,65,0]],[1692808342,[66,66,0]],[1692808343,[63,63,0]],[1692808344,[61,61,0]],[1692808345,[54,54,0]],[1692808346,[68,68,0]],[1692808347,[51,51,0]],[1692808348,[63,63,0]],[1692808349,[73,73,0]],[1692808350,[68,68,0]],[1692808351,[65,65,0]],[1692808352,[81,81,0]],[1692808353,[68,68,0]],[1692808354,[70,70,0]],[1692808355,[58,58,0]],[1692808356,[70,70,0]],[1692808357,[51,51,0]],[1692808358,[64,64,0]],[1692808359,[57,57,0]],[1692808360,[71,71,0]],[1692808361,[56,56,0]],[1692808362,[68,68,0]],[1692808363,[33,29,4]],[1692808364,[94,91,3]],[1692808365,[23,21,2]],[1692808366,[98,95,3]],[1692808367,[70,70,0]],[1692808368,[60,60,0]],[1692808369,[84,84,0]],[1692808370,[60,60,0]],[1692808371,[113,113,0]],[1692808372,[38,38,0]],[1692808373,[26,26,0]],[1692808374,[42,42,0]],[1692808375,[57,57,0]],[1692808376,[60,60,0]],[1692808377,[47,47,0]],[1692808378,[56,56,0]],[1692808379,[54,54,0]],[1692808380,[66,66,0]],[1692808381,[25,25,0]],[1692808382,[50,50,0]],[1692808383,[71,71,0]],[1692808384,[35,35,0]],[1692808385,[93,93,0]],[1692808386,[64,64,0]],[1692808387,[72,72,0]],[1692808388,[29,29,0]],[1692808389,[46,46,0]],[1692808390,[118,104,14]],[1692808391,[69,40,29]],[1692808392,[92,79,13]],[1692808393,[27,16,11]],[1692808394,[28,19,9]],[1692808395,[142,107,35]],[1692808396,[20,1,19]],[1692808397,[134,99,35]],[1692808398,[119,77,42]],[1692808399,[125,101,24]],[1692808400,[94,50,44]],[1692808401,[117,98,19]],[1692808402,[62,54,8]],[1692808403,[61,14,47]],[1692808404,[61,42,19]],[1692808405,[121,114,7]],[1692808406,[75,75,0]],[1692808407,[91,73,18]],[1692808408,[63,59,4]],[1692808409,[62,62,0]],[1692808410,[73,73,0]],[1692808411,[88,88,0]],[1692808412,[47,47,0]],[1692808413,[89,88,1]],[1692808414,[80,80,0]],[1692808415,[87,87,0]]]);

var requestsChart = new Highcharts.StockChart({
  chart: {
    renderTo: 'responses',
    zoomType: 'x',
    marginBottom: 60
  },
  credits: { enabled: false },
  legend: {
    enabled: true,
    floating: true,
    y: -65,
    borderWidth: 0,
    itemStyle: { fontWeight: "normal" },
    symbolRadius: 0
  },
  title: { text: 'A title to let highcharts reserve the place for the title set later' },
  navigator: {
    maskInside: false
  },
  rangeSelector: {
    buttonSpacing: 0,
    buttonTheme: {
      fill: '#CFC9C6',
      padding: 1,
      stroke: '#000000',
      'stroke-width': 0.25,
      style: {
        color: '#000000',
        fontWeight: 'bold',
      },
      states: {
        stroke: '#000000',
        'stroke-width': 0.25,
        hover: {
          fill: '#92918C',
          style: { color: 'black' }
         },
         select: {
          fill: '#FFA900',
          style: { color: 'white' }
        }
      }
    },
    buttons : [
      {
        type : 'minute',
        count : 1,
        text : '1m'
      }, {
        type : 'minute',
        count : 10,
        text : '10m'
      }, {
        type : 'hour',
        count : 1,
        text : '1h'
      }, {
        type : 'all',
        count : 1,
        text : 'All'
      }
    ],
    selected : 3,
    inputEnabled : false
  },
  plotOptions: {
    series: {
      dataGrouping: { enabled: false }
    },
    area: {
      stacking: 'normal'
    }
  },
  xAxis: {
    type: 'datetime',
    ordinal: false,
    maxZoom: 10000 // three days
  },
  yAxis:[
    {
      min: 0,
      title: { text: 'Number of responses' },
      opposite: false,
      reversedStacks: false
    }, {
      min: 0,
      title: {
        text: 'Active Users',
        style: { color: '#FFA900' }
      },
      opposite: true
    }
  ],
  series: [
    {
color: '#5E7BE2',
name: 'All',
data: responses[0],
tooltip: { yDecimals: 0, ySuffix: '', valueDecimals: 0 }
},
{
color: '#68b65c',
name: 'OK',
data: responses[1],
tooltip: { yDecimals: 0, ySuffix: '', valueDecimals: 0 }
,type: 'area'},
{
color: '#f15b4f',
name: 'KO',
data: responses[2],
tooltip: { yDecimals: 0, ySuffix: '', valueDecimals: 0 }
,type: 'area'},
    allUsersData,
{
  
type: 'pie',
name: 'Distribution',
data: [
  {name: 'OK', y: 9180.0, color: '#68b65c'},{name: 'KO', y: 410.0, color: '#f15b4f'}
],
center: [775, -40],
size: 70,
showInLegend: false,
dataLabels: { enabled: false },
dataGrouping: { enabled: false }

}

  ]
});

requestsChart.setTitle({
  text: '<span class="chart_title">Number of responses per second</span>',
  useHTML: true
});

var scatterChart = new Highcharts.Chart({
  chart: {
    renderTo: 'container_response_time_dispersion', 
    defaultSeriesType: 'scatter',
    zoomType: 'xy',
    marginBottom: 90
  },
  credits: { enabled: false },
  xAxis: {
    title: {
      enabled: true,
      text: 'Global number of requests per second',
      style: { fontWeight: 'bold' }
    },
    startOnTick: true,
    endOnTick: true,
    showLastLabel: true,
    min: 0
  },
  title: { text: 'A title to let highcharts reserve the place for the title set later' },
  yAxis: {
    min: 0,
    title: { text: 'Response Time (ms)' }
  },
  tooltip: {
    formatter: function() {
         return ''+ this.y +' ms at ' + this.x + ' allreq/s';
    }
  },
  legend: {
    enabled: true,
    floating: true,
    y: 0,
    borderWidth: 0,
    itemStyle: { fontWeight: "normal" },
  },
  plotOptions: {
    scatter: {
      marker: {
        radius: 3,
        states: {
          hover: {
            enabled: true,
            lineColor: 'rgb(100,100,100)'
          }
        }
      },
      states: {
        hover: {
          marker: { enabled: false }
        }
      }
    }
  },
  series: [
	  {
type: 'scatter',
color: '#68b65c',
name: 'OK',
data: [
[4,22],[4,8],[7,315],[7,30],[7,9],[8,148],[8,20],[8,25],[8,23],[8,11],[9,17],[9,20],[10,23],[10,14],[11,57],[11,19],[13,9],[13,19],[14,17],[15,31],[16,16],[18,16],[18,9],[18,13],[22,19],[23,16],[30,18],[39,17],[46,16],[50,26],[57,63],[65,28],[75,17],[75,28],[89,24],[93,18],[98,28],[108,26],[112,22],[121,28],[129,21],[135,22],[139,16],[152,34],[152,18],[160,16],[167,76],[176,33],[180,36],[193,34],[195,16],[204,26],[206,16],[218,15],[224,18],[231,37],[237,34],[239,33],[249,16],[254,17],[268,34],[275,19],[280,15],[283,19],[286,16],[300,32],[305,24],[314,42],[316,36],[326,28],[326,18],[334,20],[341,49],[344,25],[362,17],[365,22],[370,17],[383,20],[384,21],[388,19],[403,38],[403,32],[410,73],[413,23],[431,17],[439,36],[445,17],[451,36],[456,37],[462,16],[465,38],[466,36],[474,38],[490,20],[496,17],[501,18],[510,17],[514,17],[517,37],[534,17],[536,20],[540,47],[541,43],[549,17],[563,17],[570,16],[571,17],[573,18],[585,415],[586,265],[596,5536],[605,84],[607,1026],[609,5723],[616,105],[616,347],[626,97],[628,57],[629,29],[637,94],[649,414],[664,381],[664,365],[665,125],[673,369],[676,205],[676,291],[719,6377],[728,8915],[728,19168],[730,498],[732,11502],[736,4937],[739,525],[743,171],[745,270],[746,16437],[750,544],[750,337],[751,700],[756,190],[756,18210],[762,9399],[768,18430],[771,15088],[773,705],[774,708],[777,645],[784,5726],[794,1024],[795,580],[800,808],[801,1225],[806,1011],[808,1053],[810,14134],[814,8212],[816,1052],[821,855],[830,840],[830,2484],[830,5262],[830,7774],[837,1546],[837,2731],[842,15238],[844,4289],[844,5170],[847,13767],[852,3564],[852,17159],[855,718],[867,815],[867,2310],[868,2096],[874,1221],[875,2270],[885,12119],[886,18240],[899,2105],[905,2270],[905,11100],[908,9974],[912,2341],[923,13712],[999,18523],[1002,2626],[1002,18575],[1026,18046],[1027,4015],[1029,3181],[1045,4804],[1069,5322],[1076,10802],[1085,6120],[1087,16836],[1114,18226],[1125,12111],[1142,17548],[1158,16679],[1191,8618],[1196,6426],[1242,19190],[1279,16709],[1363,16297],[1423,18255]
]},
	  {
type: 'scatter',
color: '#f15b4f',
name: 'KO',
data: [
[609,1144],[746,10003],[756,10001],[768,10015],[771,10001],[810,10001],[852,10002],[886,10000],[923,10034],[999,11606],[1002,10001],[1026,10001],[1069,1844],[1087,10001],[1114,10001],[1142,10000],[1158,14039],[1242,10003],[1279,10000],[1423,10000]
]}
	]
});

scatterChart.setTitle({
  text: '<span class="chart_title">Response Time against Global Throughput</span>',
  useHTML: true
});

    });
</script>
</div>
</body>
</html>
